//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;
using CascadeSharp.TKernel.NCollection;

namespace CascadeSharp.TKMath.TopLoc
{
    //---------------------------------------------------------------------
    //  Class  TopLoc_MapOfLocation
    //---------------------------------------------------------------------
    public sealed class TopLoc_MapOfLocation
    {
        public TopLoc_MapOfLocation()
            : base()
        {
            throw new NotImplementedException();
        }

        public TopLoc_MapOfLocation(int theNbBuckets, NCollection_BaseAllocator theAllocator)
            : base()
        {
            throw new NotImplementedException();
        }

        public TopLoc_MapOfLocation(int theNbBuckets)
            : base()
        {
            throw new NotImplementedException();
        }

        public TopLoc_MapOfLocation(TopLoc_MapOfLocation theOther)
            : base()
        {
            throw new NotImplementedException();
        }

        public void Exchange(TopLoc_MapOfLocation theOther)
        {
            throw new NotImplementedException();
        }

        public TopLoc_MapOfLocation Assign(TopLoc_MapOfLocation theOther)
        {
            throw new NotImplementedException();
        }

        public TopLoc_Location Added(TopLoc_Location K)
        {
            throw new NotImplementedException();
        }

        public bool Contains(TopLoc_Location K)
        {
            throw new NotImplementedException();
        }

        public bool Remove(TopLoc_Location K)
        {
            throw new NotImplementedException();
        }

        public void Clear(bool doReleaseMemory)
        {
            throw new NotImplementedException();
        }

        public void Clear()
        {
            throw new NotImplementedException();
        }

        public void Clear(NCollection_BaseAllocator theAllocator)
        {
            throw new NotImplementedException();
        }

        public int Size()
        {
            throw new NotImplementedException();
        }

        public bool IsEqual(TopLoc_MapOfLocation theOther)
        {
            throw new NotImplementedException();
        }

        public bool Contains(TopLoc_MapOfLocation theOther)
        {
            throw new NotImplementedException();
        }

        public void Union(TopLoc_MapOfLocation theLeft, TopLoc_MapOfLocation theRight)
        {
            throw new NotImplementedException();
        }

        public bool Unite(TopLoc_MapOfLocation theOther)
        {
            throw new NotImplementedException();
        }

        public bool HasIntersection(TopLoc_MapOfLocation theMap)
        {
            throw new NotImplementedException();
        }

        public void Intersection(TopLoc_MapOfLocation theLeft, TopLoc_MapOfLocation theRight)
        {
            throw new NotImplementedException();
        }

        public bool Intersect(TopLoc_MapOfLocation theOther)
        {
            throw new NotImplementedException();
        }

        public void Subtraction(TopLoc_MapOfLocation theLeft, TopLoc_MapOfLocation theRight)
        {
            throw new NotImplementedException();
        }

        public bool Subtract(TopLoc_MapOfLocation theOther)
        {
            throw new NotImplementedException();
        }

        public void Difference(TopLoc_MapOfLocation theLeft, TopLoc_MapOfLocation theRight)
        {
            throw new NotImplementedException();
        }

        public bool Differ(TopLoc_MapOfLocation theOther)
        {
            throw new NotImplementedException();
        }
    }; // class TopLoc_MapOfLocation
}